package com.insigma.mvc.repository.main.dao.bzhx;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.insigma.mvc.repository.main.model.Jbxx;
import org.apache.ibatis.annotations.Param;

import java.util.HashMap;
import java.util.List;
import java.util.Map;

public interface BzhxJscMapper extends BaseMapper<Jbxx> {

    List getzsqpdw();
    List getzscpdw();
    List getbznlzjmax();

    List getbznlzjmin();

    List getbznlqzmax();

    List getbznlqzmin();

    Object getzzngbzj();

    HashMap getCqpBzsData();

    HashMap getNlfbData();

    List getBwgnData();
    Object getzzngbqz();

    Object nljgyjgreen();

    Object nljgyjyellow();

    Object nljgyjred();

    Object getqzyounx();

    Object getqzwunx();

    Object getzjyounx();

    Object getzjwunx();

    Map getSjzsyjData();

    List getSdtwjDataForBmZj(@Param("tableName") String tableName, @Param("px") String px,@Param("flag") String flag);

    List getSdtwjDataForSs(@Param("tableName")String tableName, @Param("px")String px);



    List<Jbxx> getzjpbnxgb();

    List<Jbxx> getzjwpbnxgb();

    List<Jbxx> getzjpbnxzzgb();

    List<Jbxx> getbmpbnxgb();

    List<Jbxx> getbmwpbnxgb();

    List<Jbxx> getbmpbnxzzgb();

    List<Jbxx> getcgsfzy();

    List<Jbxx> getwcgsfzy();

    List<Jbxx> getwpbbwhgb();

    List<Jbxx> getnlgreen();

    List<Jbxx> getnlyellow();

    List<Jbxx> getnlred();

    List<Jbxx> getzsgreen();

    List<Jbxx> getzsyellow();

    List<Jbxx> getzsred();


    List<Object> getQzbmList();

    List<Object> getZjList();

    List<Object> getPtList();

    List<Object> getGqList();

    Object getQzbm();

    Object getZjbz();

    Object getPtbz();

    Object getGqbz();

    List<Object> getNljgList(@Param(value = "ks")String ks , @Param(value = "js") String js);

    List<Object> getZsqpList();

    List<Object> getZscpList();

    List<Object> getZzqpbzList();

    List<Object> getFzcpbzList();

    List<Object> getZzcpbzList();

    List<Object> getFzqpbzList();

    List<Jbxx> getnxgbrs();

    List getBmifck(@Param("px") String px,@Param("ck") String ck);

    List<Jbxx> getsjzsyjhs();


    List<Jbxx> getptpm(@Param("biaoming")String biaoming,@Param("region_id")String region_id);


    List<Jbxx> getddjzj();

    List<Jbxx> getzhkpzj();

    List<Jbxx> getsdbpzj();

    List<Jbxx> getskhyzj();

    List<Jbxx> getddjbm();

    List<Jbxx> getzhkpbm();

    List<Jbxx> getsdbpbm();

    List<Jbxx> getskhybm();

    List<Jbxx> getddjssqs();

    List<Jbxx> getzhkpssqs();

    List<Jbxx> getsdbpsssqs();

    List<Jbxx> getskhyssqs();

    List getdxqs(@Param("tabletype") String  tabletype);


    List getdxqs1(@Param("tableType") String tableType);

    List getdxms1(@Param("tableType") String tableType);
}
